preferred species - French English Dictionary